package com.cater.project.entity;
import javax.jws.soap.SOAPBinding.Use;

import com.cater.common.BaseEntity;
import com.cater.sys.entity.User;
import com.cater.talents.entity.Resume;

/**
* 描述：沟通记录实体类
* @author yong
* @date 2018/06/11
*/
public class DemandCommunicate extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
    *
    */
    private String id;
    /**
    *人才分类
    */
    private String type;
    /**
    *事项分类
    */
    private String classid;
    /**
     * 事项名称显示
     */
    private String dictClass;
    /**
    *沟通详情
    */
    private String details;
    /**
    *状态
    */
    private String STATUS;
    /**
    *沟通时间
    */
    private String communicationTime;
    /**
    *下次沟通
    */
    private String nextTime;
    /**
    *所属简历
    */
    private String telentsId;
    /**
     * 企业需求id
     */
    private String projectId;
    /**
     * 简历
     */
    private Resume resume;
    /**
    * 备注 
    */
    private String remark;
    /**
     * 沟通方式 
     */
    private String methods;
    /**
     * 沟通目的
     */
    private String purpose;
    /**
     * 意向性
     */
    private String intentionality;
    /**
     * 公司id
     */
    private String companyId;
    /**
     * 推荐ID
     */
    private String recommendId;
    
    private User user;//创建人
    
    private User userupdate;//创建人
    /**
	 * 是否通过 0,未反馈,1是,2否
	 */
	private Integer isPast;
    /**
     * 人才姓名
     */
    private String trueName;
    /**
     * 工作记录ID
     */
    private String workId;
    
    public String getId() {
        return this.id;
    }

    public void setId(String id) {
        this.id = id;
    }
    public String getType() {
        return this.type;
    }

    public void setType(String type) {
        this.type = type;
    }
    public String getClassid() {
        return this.classid;
    }

    public void setClassid(String classid) {
        this.classid = classid;
    }
    public String getDetails() {
        return this.details;
    }

    public void setDetails(String details) {
        this.details = details;
    }
    public String getSTATUS() {
        return this.STATUS;
    }

    public void setSTATUS(String STATUS) {
        this.STATUS = STATUS;
    }
    public String getCommunicationTime() {
        return this.communicationTime;
    }

    public void setCommunicationTime(String communicationTime) {
        this.communicationTime = communicationTime;
    }
    public String getNextTime() {
        return this.nextTime;
    }

    public void setNextTime(String nextTime) {
        this.nextTime = nextTime;
    }
    public String getTelentsId() {
        return this.telentsId;
    }

    public void setTelentsId(String telentsId) {
        this.telentsId = telentsId;
    }
    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

	public User getUser() {
		return user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public Resume getResume() {
		return resume;
	}

	public void setResume(Resume resume) {
		this.resume = resume;
	}

	public String getDictClass() {
		return dictClass;
	}

	public void setDictClass(String dictClass) {
		this.dictClass = dictClass;
	}

	public User getUserupdate() {
		return userupdate;
	}

	public void setUserupdate(User userupdate) {
		this.userupdate = userupdate;
	}

	public String getProjectId() {
		return projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getMethods() {
		return methods;
	}

	public void setMethods(String methods) {
		this.methods = methods;
	}

	public String getPurpose() {
		return purpose;
	}

	public void setPurpose(String purpose) {
		this.purpose = purpose;
	}

	public String getIntentionality() {
		return intentionality;
	}

	public void setIntentionality(String intentionality) {
		this.intentionality = intentionality;
	}

	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public String getRecommendId() {
		return recommendId;
	}

	public void setRecommendId(String recommendId) {
		this.recommendId = recommendId;
	}

	public Integer getIsPast() {
		return isPast;
	}

	public void setIsPast(Integer isPast) {
		this.isPast = isPast;
	}

	public String getTrueName() {
		return trueName;
	}

	public void setTrueName(String trueName) {
		this.trueName = trueName;
	}

	public String getWorkId() {
		return workId;
	}

	public void setWorkId(String workId) {
		this.workId = workId;
	}

}